Generic Code Design Algorithms for Reversible Variable-length Codes from the Huffman Code
نویسنده
چکیده
Variable-length codes (VLCs) are generally employed to improve compression efficiency using data statistics. However, VLCs are weak to bit errors in noisy transmission environments such as wireless channel. Recently, reversible variable-length codes (RVLCs) have been introduced due to their capability of recovering information from corrupted compressed streams; hence, enhancing the robustness of VLCs to bit errors. However, existing RVLCs are complicated in their design and have some room for improvement in coding efficiency. In this paper, we propose generic code construction algorithms both for symmetrical RVLCs and for asymmetrical RVLCs from the optimal Huffman code table. The proposed algorithms have simpler construction processes and also demonstrate improved performances in terms of the average codeword length than existing RVLC algorithms.
منابع مشابه
A New Construction Algorithm for Symmetrical Reversible Variable-Length Codes from the Huffman Code
Variable-length codes (VLCs) improve coding performance using statistical characteristics of source symbols; however, VLCs have disastrous effects from bit errors in noisy transmission environments. In order to overcome problems with VLCs, reversible variable-length codes (RVLCs) have been introduced as one of the error resilience tools due to their error recovering capability for corrupted vid...
متن کاملVariable-to-fixed length codes are better than fixed-to-variable length codes for Markov sources
-It is demonstrated that for finite-alphabet, Kth order ergodic Markov Sources (i.e., memory of K letters), a variable-to-fixed code is better than the best fixed-to-variable code (Huffman code). It is shown how to construct a variable-to-fixed length code for a Kth order ergodic Markov source, which compresses more effectively than the best fixed-to-variable code (Huffman code).
متن کاملNon binary huffman code pdf
A Method for the Construction of Minimum-Redundancy Codes PDF.HUFFMAN CODES. Corollary 28 Consider a coding from a length n vector of source symbols, x x1x2.xn, to a binary codeword of length lx. Then the.Correctness of the Huffman coding nitro pdf reader 32 bit 1 1 1 13 create pdf files algorithm. A binary code encodes each character as a binary. Code that encodes the file using as few bits as...
متن کاملA Reversible Image Steganographic Algorithm Based on Slantlet Transform
In this paper we present a reversible image steganography technique based on Slantlet transform (SLT) and using advanced encryption standard (AES) method. The proposed method first encodes the message using two source codes, viz., Huffman codes and a self-synchronizing variable length code known as, T-code. Next, the encoded binary string is encrypted using an improved AES method. The encrypted...
متن کاملJoint Source-Channel Codec: a More Power Efficient Technology for Image Transmission
Huffman codes used in JPEG coding are replaced with reversible variable-length codes (RVLCs) with larger free distance. The extra redundancy is used in a joint source-channel codec based on the state transition probabilities of the RVLC. After accounting for the penalty due to increased average codeword length, the RVLC scheme achieves a 4 dB gain over an equivalent turbo coded JPEG transmissio...
متن کامل